Open API
REST API
の仕様を記述したformat
Swagger
の後継
Swagger
は現在これらの開発ツールを表す言葉として残った
Open API#63dc92c11280f000002027e5
この規格で記述されたREST APIから自動で各言語のclient/server libraryを生成するappがある
/icons/github.icon
OpenAPITools/openapi-generator
online generator
解説
記法解説
OpenAPI (Swagger) 超入門 - Qiita
json, yaml, xmlが使えるようだが、yamlが一般的みたい
path
の解説
Paths Object | OpenAPI Specification - Version 3.0.3 | Swagger
https://swagger.io/docs/specification/about/
公式だとここがわかりやすい
online Editor
Swagger Editor
事例
ricapitolare
は
ドメインのみにアクセス
したとき
swagger.json
を返す
コード
/ci7lus-diary/2022.3.21#62387e56ae0f14000045f199
自分が作ったやつにも
swagger.json
を仕込むかあ
一般には
Open API Specification
(旧名:
Swagger Spec
)と呼ぶっぽい
json、yamlなど複数の言語で記述できる
References
平静を保ち、コードを生成せよ 〜 OpenAPI Generator誕生の背景と軌跡 〜 / gunmaweb34 - Speaker Deck
contributerによる解説スライド
OpenAPI generatorを試してみる - Qiita
https://www.alpha.co.jp/blog/202208_02
https://qiita.com/KNR109/items/7e094dba6bcf37ed73cf
https://qiita.com/gcyata/items/342073fa7607fd4082bd
#2023-02-05
19:27:22
#2023-02-03
13:41:34
#2023-01-20
09:28:17
#2022-02-10
05:53:15